manage to exist - Allemand Anglais Dictionnaire